one engaged in works of charity - Allemand Anglais Dictionnaire